Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersSolar House, 915 High RoadFinchley, London N12 8QJ gbPhone: 020 3389 9522